Definition of Cherry Crab

  • 1. Asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving Noun

Synonyms for word "cherry crab"

Semanticaly linked words with "cherry crab"

Hyponims for word "cherry crab"